germ buds - Espagnol Anglais Dictionnaire